import server from "./http";


// 登录
const getLogin=(msg)=>{
    let data=server.post("/login",msg)
    return data
}

// 左侧菜单栏
const getMenus=()=>{
    let data=server.get("/menus")
    return data
}

// 用户页面
const getUsers=(params)=>{
// let data=server.get(`/users?query=${params.query}&pagenum=${query.pagenum}&pagesize=${query.pagesize}`)
   let data=server.get("/users",{params})
    return data
}

// 用户添加
const getAddUser=(res)=>{
    let data=server.post("/users",res)
    return data
}



// 用户删除
const getDeleteUse=(id)=>{
    let res=server.delete("/users/"+id)
    return res
}

// 用户编辑
const getPutUser=(params)=>{
    let data=server.put(`/users/${params.id}`,params)
    return data
}


// 角色分配
const getRolesName=()=>{
    let data=server.get("roles")
    return data
}
const getRoles=(id)=>{
    let data=server.put(`/users/${id}/role`)
    return data
}



// 状态改变
const getStatus=(params)=>{
    let data=server.put(`/users/${params.id}/state/${params.mg_state}`)
    return data
}


// 折线图
const getTu=()=>{
    let data=server.get('reports/type/1')
    return data
}

export {
    getLogin,
    getMenus,
    getUsers,
    getAddUser,
    getDeleteUse,
    getPutUser,
    getRolesName,
    getStatus,
    getRoles,
    getTu
}